package com.xml;

import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;

import javax.xml.parsers.SAXParser;
import java.io.File;
import java.util.List;

public class XmlParse {
    public static void main(String[] args) throws DocumentException {
        //获取解析器对象
        SAXReader saxReader = new SAXReader();
        //2.利用解析器吧XML文件加载到内存中,并返回一个文档对象
        Document document = saxReader.read(new File("JavaJinJie预习自学\\src\\xml配置文件\\config.xml"));
        //3.获取到跟标签
        Element rootElement = document.getRootElement();
        //4.通过跟标签继续获取student标签
        //elements()可以获取调用者所有的子标签,会把这些字标签放到一个集合中返回
        List list = rootElement.elements();
        //
        rootElement.elements("student");
        System.out.println(list.size());

    }
}
